package com.qfedu.microuser.user.service;

import com.qfedu.common.core.entity.User;
import com.qfedu.microuser.user.param.LoginParam;
import com.qfedu.microuser.user.param.RegisterParam;
import org.springframework.web.multipart.MultipartFile;

/**
 * @Classname UserService
 * @Description TODO
 * @Date 2025-09-22 16:08
 * @Created by 老任与码
 */
public interface UserService {

    String login(LoginParam loginParam);

    String uploadAvatar(MultipartFile file);

    User userInfo();

    void sendCode(String phone);

    void register(RegisterParam registerParam);

    void updatePointById(Integer id, Integer addPoint);
}
